﻿body {
    text-align: left;
    font: normal 12px Segoe UI;
}

a {
    text-decoration: none;
    color: #216cf6;
}

* {
    margin: 0px;
}

.clear {
    clear: both;
}

img {
    width: 100%;
    height: 100%;
}

table {
    /*border: 1px solid #aaa;*/
    padding: 1px;
    margin: 0px;
    border-right: 1px solid #ddd;
    text-align: left;
}

th {
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    height: 15px;
    background: rgb(250,250,250); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */
    background: -ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(239,239,239,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#efefef',GradientType=0 ); /* IE6-9 */
}

tr {
    border: 1px solid #aaa;
}
td {
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}